different between echiura vs echiurid

echiura

echiura From the web:



echiurid

English

Etymology

Echiura +? -id

Noun

echiurid (plural echiurids)

  1. Any of several spoon worms of the class Echiura.

echiurid From the web:

+1
Share
Pin
Like
Send
Share

you may also like