English

edit

Noun

edit

stenopodideans

  1. plural of stenopodidean