Word info Synonyms

Hydnoraceae

Noun

Meaning

a family of flowering plants in Africa and Argentina that are parasitic on the roots of other plants

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms