andira andira

Definition(s):

  • (n) small genus of evergreen trees of tropical America and western Africa

Wiki Images for andira

definition of andira
meaning of andira
Word of the Day
subordinate subordinate
/sə ˈbɔr də ˌneɪt /