Meaning of helmet orchid
Definition of helmet orchid
(noun)
any of
numerous
orchids of the
genus
Pterostylis having leaves in a
basal
rosette
and
green
flowers
often
striped
purple
or
brown
or red with the
dorsal
sepal
incurved
to
form
a
hood
any of
several
orchids of the
genus
Coryanthes having racemes of a few
musky-scented
waxy
flowers with a
helmet-shaped
lip
process
Other information on helmet orchid
WIKIPEDIA results for
helmet orchid
Amazon results for
helmet orchid
Tweet