foveolate
English
foveolate meaning in English • foveolate का अर्थ अंग्रेजी में
Adjective
- Having small pits or depressions, as the receptacle in some composite flowers.