Meaning of Lennoaceae
Definition of Lennoaceae
(noun)
family
of
fleshy
parasitic
herbs
lacking
green
foliage
and having heads of
small
flowers; California and Mexico
Other information on Lennoaceae
WIKIPEDIA results for
Lennoaceae
Amazon results for
Lennoaceae
Tweet