Pashto Dictionary

Pashto Dictionary

English to Pashto Dictionary

spleen

تورے

Definitions

English definition for spleen

1. n. a large dark-red oval organ on the left side of the body between the stomach and the diaphragm; produces cells involved in immune responses

2. n. a feeling of resentful anger

All in One

Organ

The spleen (from Greek σπλήν—splḗn) is an organ found in virtually all vertebrates. Similar in structure to a large lymph node, it acts primarily as a blood filter.
Continue Reading
From Wikipedia, the free encyclopedia

Thesaurus

Synonyms and Antonyms for spleen

Related Images

Related Images/Visuals for spleen

International Languages

Meaning for spleen found in 70 Languages.

Sponored Video