lorikeet
1. [ noun ] (zoology) any of various small lories
Related terms: lory rainbow_lorikeet varied_Lorikeet
Similar spelling:   Lorisidae