English-Spanish dictionary »

styloglossus meaning in Spanish

EnglishSpanish
styloglossus (muscle)
noun

estiloglosonoun
{m}