Unscramble
Definition of Hydnoraceae
Noun: Hydnoraceae
A family of flowering plants in Africa and Argentina that are parasitic on the roots of other plants
- family Hydnoraceae
See also:
Hydnocarpus
Hydnum