'Elanoides' definitions:

Definition of 'Elanoides'

(from WordNet)
noun
A genus of kites [syn: Elanoides, genus Elanoides]

Words containing 'Elanoides'