English-Spanish dictionary »

caveola meaning in Spanish

EnglishSpanish
caveola (small invagination of the plasma membrane)
noun

caveolanoun
{f}