• word of the day

    hydnoraceae

    hydnoraceae - Dictionary definition and meaning for word hydnoraceae

    Definition
    (noun) a family of flowering plants in Africa and Argentina that are parasitic on the roots of other plants
    Synonyms : family hydnoraceae
Download our Mobile App Today
Receive our word of the day
on Whatsapp