English Dictionary
◊ POLYCHAETA
Polychaeta
n : marine annelid worms [syn: {Polychaeta}, {class Polychaeta}]