×

lenticule meaning in English

n. duckweed, stemless water plant

Related Words

  1. lenticulaire
  2. lenticulé
  3. lentigine
  4. lentigineux
PC Version

Copyright © 2018 WordTech Co.