Noun Definition

lorikeet

1.Definition: any of various small lories

Category: Animals