English dictionary
trichoglossus moluccanus meaning and definition
Definition and meaning of trichoglossus moluccanus at MeaningMonkey.org. trichoglossus moluccanus meaning and definition in the English Dictionary.TRICHOGLOSSUS MOLUCCANUS noun
Definition of Trichoglossus moluccanus (noun)
- a kind of lorikeet
- synonyms: rainbow lorikeet
Source: Princeton University Wordnet