Meaning of Leptoptilus
Definition of Leptoptilus
(noun)
adjutant
birds and marabous
Other information on Leptoptilus
WIKIPEDIA results for
Leptoptilus
Amazon results for
Leptoptilus
Tweet