Synonyms and Antonyms for Trichoglossus_moluccanus

1. Trichoglossus moluccanus (n.)

a kind of lorikeet

Synonyms: