THECOSOMATA


Meaning of THECOSOMATA in English

noun ·pl an order of pteropoda comprising those species which have a shell. ·see pteropoda.

Webster English vocab.      Английский словарь Webster.