Spanish-English dictionary »

órgano interno meaning in English

SpanishEnglish
órgano interno noun
{m}

internal organ(an organ that is entirely within the confines of the body)
noun