Spanish

edit

Noun

edit

equiuroideo m (plural equiuroideos)

  1. (zoology) echiuran
    Synonym: equiuro