|
noun Owlet n. (Zool.) A small owl; especially, the European species (Athene noctua), and the California flammulated owlet (Megascops flammeolus). Owlet moth (Zool.), any noctuid moth.
Collaborative International Dictionary of English 0.48
Copyright © 2025 Free-Translator.com
|
|
|