Noun Definition

leptoptilus

1.Definition: adjutant birds and marabous

Category: Animals