×

sépaloïde meaning in English

adj. sepaloid, pertaining to a leaf of the calyx of a flower (botany)

Related Words

  1. sénégalais
  2. sépale
  3. séparabilité
  4. séparable
PC Version

Copyright © 2018 WordTech Co.