×

cestoda meaning in French

n. cestodes, vers en forme de ruban (espèce de parasite)

Related Words

  1. cesspit
  2. cesta
  3. cestode
  4. cestoid
PC Version

Copyright © 2018 WordTech Co.