OWLET


Meaning of OWLET in English

noun a small owl; especially, the european species (athene noctua), and the california flammulated owlet (megascops flammeolus).

Webster English vocab.      Английский словарь Webster.