English | German | Russian | Czech

psittaceous English

Meaning psittaceous meaning

What does psittaceous mean?

psittaceous

(zoology) Of or relating to psittacids, a group of parrots.

Are you looking for...?