node; lump; swelling; small mass of tissue

listen to the pronunciation of node; lump; swelling; small mass of tissue
Englisch - Englisch
{i} nodule
node; lump; swelling; small mass of tissue
Favoriten