Skip to main content

nautiloid

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