Skip to main content

samaroid

English samaroid meaning in English  •  samaroid का अर्थ अंग्रेजी में
Adjective
  • Resembling a samara, or winged seed vessel.
Advertisement