ancistroid
English
ancistroid meaning in English • ancistroid का अर्थ अंग्रेजी में
Adjective
- Hook-shaped.