Latin-English dictionary »

inflorescentia meaning in English

LatinEnglish
inflorescentia noun
F

inflorescence [inflorescences](flower cluster)
noun
[UK: ˌɪn.flɔː.ˈresns] [US: ˌɪn.flɔːr.ˈresns]

Your history