- splen — spleen (English)
- A ductless vascular gland, located in the left upper abdomen near the stomach.
The original Interlingua definition:
- splen (Interlingua)
- Un glandula vascular sin conducto, situate in le hypochondrio sinistre, proxime al stomacho.
Translate splen
Learn how to say "spleen" in other languages:
Browse our dictionary
Find other interesting words in Interlingua and English by browsing through our dictionary:
Get Quote