order dermoptera

Noun
  1. Flying lemurs (synset 102504716)

Found on Word Lists

Other Searches