×
sépaloïde
meaning in English
adj.
sepaloid, pertaining to a leaf of the calyx of a flower (botany)
Related Words
sénégalais
sépale
séparabilité
séparable
PC Version
Copyright © 2018 WordTech Co.