English-Spanish dictionary »

spur cell meaning in Spanish

EnglishSpanish
spur cell (spiny cell)
noun

acantocitonoun
{m}