Apoda

📖 中文释义

  1. [医] 无足目
📘 English Definition(英文释义)
  1. n. A group of cirripeds, destitute of footlike organs.
  2. n. An order of Amphibia without feet. See Ophiomorpha.
  3. n. A group of worms without appendages, as the leech.