• word of the day

    anadenanthera

    anadenanthera - Dictionary definition and meaning for word anadenanthera

    Definition
    (noun) 2 species of tropical American shrubs or trees
    Synonyms : genus anadenanthera
Download our Mobile App Today
Receive our word of the day
on Whatsapp