English | German | Russian | Czech

scolecid English

Meaning scolecid meaning

What does scolecid mean?

scolecid

(zoology) Any member of the Scolecida, an infraclass of polychaete worms.

Are you looking for...?