English Dictionary
◊ SIPUNCULA
Sipuncula
n : peanut worms [syn: {Sipuncula}, {phylum Sipuncula}]