• word of the day

    acanthaceae

    acanthaceae - Dictionary definition and meaning for word acanthaceae

    Definition
    (noun) widely distributed herbs and shrubs and trees; sometimes placed in the order Scrophulariales
Download our Mobile App Today
Receive our word of the day
on Whatsapp