gemmiflorate
English
gemmiflorate meaning in English • gemmiflorate का अर्थ अंग्रेजी में
Adjective
- Having flowers like buds.