nautiloid
English
nautiloid meaning in English • nautiloid का अर्थ अंग्रेजी में
Adjective
- Like or pertaining to the nautilus; shaped like a nautilus shell.