Italian-English dictionary »

endosperma meaning in English

ItalianEnglish
endosperma noun
{m}

endosperm [endosperms](tissue)
noun
[UK: ˈen.də.ˌspərm] [US: ˈen.də.ˌspərm]