English

edit

Noun

edit

embiopterans

  1. plural of embiopteran