Meaning of lesser butterfly orchid
Definition of lesser butterfly orchid
(noun)
south
European
orchid
having
fragrant
greenish-white
flowers;
sometimes
placed
in
genus
Habenaria
Other information on lesser butterfly orchid
WIKIPEDIA results for
lesser butterfly orchid
Amazon results for
lesser butterfly orchid
Tweet