'Elanoides' definitions:

Definition of 'Elanoides'

From: WordNet
noun
A genus of kites [syn: Elanoides, genus Elanoides]

Words containing 'Elanoides'