English Dictionary
◊ TRICHOGLOSSUS
Trichoglossus
n : a genus of Loriinae [syn: {Trichoglossus}, {genus
Trichoglossus}]