• word of the day

    aristolochiales

    aristolochiales - Dictionary definition and meaning for word aristolochiales

    Definition
    (noun) order of plants distinguished by tubular petaloid perianth and inferior ovary
Download our Mobile App Today
Receive our word of the day
on Whatsapp