Definify.com

Definition 2025


tentaculocysts

tentaculocysts

English

Noun

tentaculocysts

  1. plural of tentaculocyst