anconoid
English
anconoid meaning in English • anconoid का अर्थ अंग्रेजी में
Adjective
- Elbowlike; anconal.