Italian-English dictionary »

spermatofita meaning in English

ItalianEnglish
spermatofita noun
{f}

phanerogam [phanerogams](plant that produces seeds)
noun
[UK: ˈfæ.nə.rəʊ.ɡæm] [US: ˈfæ.nʌ.rə.ˌɡæm]