amazona - definitions and synonyms

amazona noun

  1. ( also written as Amazona )

    English Meaning: 

    : a genus of Psittacidae

    Synonyms:

    genus amazona