Search

Escto search a new word

spleen

noun
ESesplénico
originGreek

A small organ in the upper left abdomen that filters blood and supports the immune system.

Word Map