English

edit

Noun

edit

tremoctopodids

  1. plural of tremoctopodid