Definition of Andira

Noun: Andira

  1. Small genus of evergreen trees of tropical America and western Africa
    - genus Andira

See also:
andesytes
andiron

Anagrams containing the word Andira

aairdn aandir raandi iraand diraan ndiraa