×

lumbricoid meaning in English

adj.
蚯蚓状的,类似蚯蚓的。

Related Words

  1. lumbricina
  2. lumbriclymeninae
  3. lumbricoides
  4. lumbricomorpha
PC Version

Copyright © 2018 WordTech Co.