Synonyms and Antonyms for trichoglossus moluccanus

1. Trichoglossus moluccanus (n.)

a kind of lorikeet

Synonyms: