corollaEnglish

corolla

Noun

(botany) the whorl of petals of a flower that collectively form an inner floral envelope or layer of the perianth

English: corolla

Bahasa words with similar meanings

English words with similar meanings

Show 2 words

Words that start with "corolla"