English synonyms about - contact  

Sceloglaux

noun

1 Sceloglaux

A genus of Strigidae.

synonym: genus Sceloglaux.


Find more on sceloglaux elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.033