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