DESMOMYARIA


Meaning of DESMOMYARIA in English

noun ·pl the division of tunicata which includes the salpae. ·see salpa.

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