Houlet

From Biology-Online Dictionary
Jump to: navigation, search

Houlet

(Science: zoology) An owl. See howlet.