Lennoaceae Meaning
There are 1 meaning(s) for word Lennoaceae
Meaning 1 : family of fleshy parasitic herbs lacking green foliage and having heads of small flowers; California and Mexico
Synonyms : family lennoaceae
Synonyms : family lennoaceae