turriculate
English
turriculate meaning in English • turriculate का अर्थ अंग्रेजी में
Adjective
- Furnished with, or formed like, a small turret or turrets; somewhat turreted.