• word of the day

    santalales

    santalales - Dictionary definition and meaning for word santalales

    Definition
    (noun) order of plants distinguished by having a one-celled inferior ovary; many are parasitic or partly parasitic usually on roots
    Synonyms : order santalales
Download our Mobile App Today
Receive our word of the day
on Whatsapp