эхиурида — перевод на английский

Варианты перевода слова «эхиурида»

эхиуридаsea squirt

У вас есть эхиуриды? Простите?
Do you have sea squirt?
Соджу и эхиуриды. Отличное сочетание.
Soju and a plate of sea squirt.