Noun Definition

elanoides

1.Definition: a genus of kites

Category: Animals