triseralous
English
triseralous meaning in English • triseralous का अर्थ अंग्रेजी में
Adjective
- Having three sepals, or calyx leaves.