splenculus
English
splenculus meaning in English • splenculus का अर्थ अंग्रेजी में
Noun
- A lienculus.