Meaning of moth orchid
Definition of moth orchid
(noun)
any of
various
orchids of the
genus
Phalaenopsis having
often
drooping
glossy
broad
obovate
or
oval
leaves
usually
dark
green
flushed
purple
or
mottled
grey
and
silver
Other information on moth orchid
WIKIPEDIA results for
moth orchid
Amazon results for
moth orchid
Tweet