Word info

Tentaculata

Meaning

A division of Ctenophora including those which have two long tentacles.

Source: Webster's dictionary

Close letter words and terms