Italian-English dictionary »

infiorescenza a spiga meaning in English

ItalianEnglish
infiorescenza a spiga noun
{f}

spike [spikes](botany: kind of inflorescence)
noun
[UK: spaɪk] [US: ˈspaɪk]