Definify.com

Definition 2024


tentaculocysts

tentaculocysts

English

Noun

tentaculocysts

  1. plural of tentaculocyst