SIPHONOSTOME


Meaning of SIPHONOSTOME in English

noun a siphonostomatous shell.

2. siphonostome ·noun any parasitic entomostracan of the tribe siphonostomata.

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