sepaloid
English
sepaloid meaning in English • sepaloid का अर्थ अंग्रेजी में
Adjective
- Like a sepal, or a division of a calyx.