Home
All Categories
Best Categories
Recipes
Games
Nutritional Information
The Internet Encyclopedia
Electronics
News
English
English Bangladesh
Email this page to a friend
HYDNORACEAE
Definition:
[noun] a family of flowering plants in Africa and Argentina that are parasitic on the roots of other plants
Synonyms:
Hydnoraceae
,
family Hydnoraceae
Synonyms:
Search for
synonyms for HYDNORACEAE