English | German | Russian | Czech

echiurid English

Meaning echiurid meaning

What does echiurid mean?

echiurid

Any of several spoon worms of the class Echiura.

Synonyms echiurid synonyms

What other words have the same or similar meaning as echiurid?

echiurid English » English

spoonworm

Are you looking for...?