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