Spanish-English dictionary »

endoperidio meaning in English

SpanishEnglish
endoperidio noun
{m}

endoperidium(inner layer)
noun