TRICHOGLOSSUS MOLUCCANUS(noun)Did you mean?Synonyms RhymesAlso try..trichoglossusDefinitions There is 1 meaning of the phrase Trichoglossus Moluccanus. Trichoglossus Moluccanus - as a noun A kind of lorikeet Synonyms (Exact Relations)rainbow lorikeetWord Variations & RelationsStarts TStarts TRStarts TRIStarts TRICEnds SEnds USEnds NUSEnds ANUSStarts T & ends SStarts TR & ends SStarts T & ends USA-Z Proximitiestrichocystic24trichocysts21trichodesmiumtrichodontidaetrichoglossus Trichoglossus Moluccanus trichogyne19trichogynes20trichogynial21trichogynic22trichoid14