1. spleen [ Synonyms: lien] | |
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. spleen [ Synonyms: irascibility, quick temper, short temper] | |
A feeling of resentful anger
|
بد اندیشی۔ |
Online Accounting Software A web based accounting software for small and medium size businesses. ... Read more