Noun Definition

trichoglossus

1.Definition: a genus of Loriinae

Category: Animals