×

leatherjacket meaning in English

1.【动物;动物学】无腹鳍刺?。
2.〔英国〕长脚绳的蛆。

Related Words

  1. leatheriness
  2. leathering
  3. leatherleaf
  4. leatherleaf mahonia
PC Version

Copyright © 2018 WordTech Co.