Sceloglaux — synonyms, definition
1. Sceloglaux (Noun)
1 synonym
genus Sceloglaux
1 definition
Sceloglaux (Noun) — A genus of Strigidae.
1 type of
bird genus
3 parts
Sceloglaux albifacies laughing jackass laughing owl
2 parts of
Strigidae family Strigidae