trifoliolate
English
trifoliolate meaning in English • trifoliolate का अर्थ अंग्रेजी में
Adjective
- Having three leaflets.