Skip to main content

testudineous

English testudineous meaning in English  •  testudineous का अर्थ अंग्रेजी में
Adjective
  • Resembling the shell of a tortoise.
Advertisement