Subscribe
URL of the page has been copied to clipboard.
Meaning : Family of fleshy parasitic herbs lacking green foliage and having heads of small flowers. California and Mexico.
Synonyms : lennoaceae
Install App
Family lennoaceae meaning in Telugu.