Psittaciformes Meaning

There are 1 meaning(s) for word Psittaciformes

Meaning 1 : an order of birds including parrots and amazons and cockatoos and lorikeets and lories and macaws and parakeets

    Synonyms : order psittaciformes