Meaning of Selenipedium
Definition of Selenipedium
(noun)
genus
of
tall
reedlike
tropical
American orchids; includes
species
with pods
used
locally
as a
substitute
for
vanilla
Other information on Selenipedium
WIKIPEDIA results for
Selenipedium
Amazon results for
Selenipedium
Tweet