No exact translation found for
malpighian corpuscles of spleen

related Results
der Spleen (n.)