composite_plantEnglish

composite, composite plant

Noun

Considered the most highly evolved dicotyledonous plants, characterized by florets arranged in dense heads that resemble single flowers

English: composite, composite plant

English words with similar meanings

Show 1 words