Echium

What is Echium?

Echium definition and meaning on Dictionary terms:
noun
any of various unsegmented marine worms of the phylum Echiura, comprising the spoonworms.

 

reference: https://www.dictionary.com/browse/echium

Tags: