English edit

Noun edit

belemnoids

  1. plural of belemnoid