tyto
/ˈtaɪtoʊ/Definitions
1. noun
A genus of small, nocturnal owls found in Africa and Australia.
“The researcher identified a Tyto species in the Australian outback.”
1. noun
A genus of small, nocturnal owls found in Africa and Australia.
“The researcher identified a Tyto species in the Australian outback.”