About us
Define
Definitions for
"Leptoptilos"
Leptoptilos is a genus of very large tropical storks. Two species are resident breeders in southern Asia, and the Marabou Stork is found in sub-Saharan Africa.
en.wikipedia.org