Sobralia
English Dictionary
->
Letter S
-> Sobralia
Search Dictionary:
Sobralia Definition
(n)
any
of
various
showy
orchids
of
the
genus
Sobralia
having
leafy
stems
and
bright
-
colored
solitary
or
racemose
flowers
similar
to
those
of
genus
Cattleya
Sobralia Synonyms
sobralia
© Art Branch Inc.