English-Spanish dictionary »

endoperidium meaning in Spanish

EnglishSpanish
endoperidium (inner layer)
noun

endoperidionoun
{m}

Your history