Spanish edit

Noun edit

equiuroideo m (plural equiuroideos)

  1. (zoology) echiuran
    Synonym: equiuro