Siphonostome(n.) Any parasitic entomostracan of the tribe Siphonostomata.
Siphonostome(n.) A siphonostomatous shell.

Words within siphonostome

11 letter words: 1 results
10 letter words: 3 results
View all words...