Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

siphonostome Definition

Cancel
siphonostome
noun
Any parasitic entomostracan of the tribe Siphonostomata

Words Related to siphonostome!

siphonostome Examples by Brain Bank Users