tentaculocysts

English

Noun

tentaculocysts

  1. plural of tentaculocyst