HYDNORACEAE





Definition:

  1. [noun] a family of flowering plants in Africa and Argentina that are parasitic on the roots of other plants
    Synonyms: Hydnoraceae, family Hydnoraceae

Synonyms: