Spanish edit

Noun edit

equiuro m (plural equiuros)

  1. (zoology) echiuran
    Synonym: equiuroideo