LORIKEET

Definition of LORIKEET

  1. (noun)any of various small lories