×

sépale meaning in English

n. sepal, individual leaf of the calyx of a flower (botany)

Related Words

  1. séoul
  2. sénégalais
  3. sépaloïde
  4. séparabilité
PC Version

Copyright © 2018 WordTech Co.