English-Italian dictionary »

spur cell meaning in Italian

EnglishItalian
spur cell (spiny cell)
noun

acantocitanoun