Odontoglossum
English Dictionary
->
Letter O
-> Odontoglossum
Search Dictionary:
Odontoglossum Definition
(n)
any
of
numerous
and
diverse
orchids
of
the
genus
Odontoglossum
having
racemes
of
few
to
many
showy
usually
large
flowers
in
many
colors
Odontoglossum Synonyms
odontoglossum
© Art Branch Inc.