×

scolopendre meaning in English

n. scolopendra, centipede, long narrow insect with numerous legs

Related Words

  1. scoliaste
  2. scoliose
  3. scombridé
  4. sconse
PC Version

Copyright © 2018 WordTech Co.