siphonostome
Noun
Meaning
Any parasitic entomostracan of the tribe Siphonostomata.
A siphonostomatous shell.
Source: Webster's dictionaryNoun
Any parasitic entomostracan of the tribe Siphonostomata.
A siphonostomatous shell.
Source: Webster's dictionary