acaroid
English
acaroid meaning in English • acaroid का अर्थ अंग्रेजी में
Adjective
- Shaped like or resembling a mite.
- having no carpels