• 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
Connect with us on Facebook