Romanian-English dictionary »

plantă înfloritoare meaning in English

RomanianEnglish
plantă înfloritoare substantiv
{f}

flowering plant(common term for an "angiosperm")
noun