English

edit

Noun

edit

grapsoids

  1. plural of grapsoid