atheroid
English
atheroid meaning in English • atheroid का अर्थ अंग्रेजी में
Adjective
- Shaped like an ear of grain.