Spanish-English dictionary »

superciliar meaning in English

SpanishEnglish
superciliar noun
{m}

corrugator supercilii(muscle)
noun

músculo superciliar noun
{m}

corrugator supercilii(muscle)
noun