genus elanoides

Noun
  1. A genus of kites (synset 101611575)

Found on Word Lists

Other Searches