Skip to main content

splenoid

English splenoid meaning in English  •  splenoid का अर्थ अंग्रेजी में
Adjective
  • Resembling the spleen; spleenlike.
Advertisement