echiuroid

n. 螠

词形变化

echiuroids 复数 echiuroids

释义与例句

n.
  1. 1.

    A worm of the order Echiuroidea.