×

lamelle meaning in English

n. lamella, chip; plate, sliver

Related Words

  1. lamellaire
  2. lamellation
  3. lamelleux
  4. lamellibranche
PC Version

Copyright © 2018 WordTech Co.