psittacidae : Idioms & Phrases


family psittacidae

  • noun coextensive with the order Psittaciformes
    Psittacidae.
WordNet