English to English

composite plant

noun (n)

  • considered the most highly evolved dicotyledonous plants, characterized by florets arranged in dense heads that resemble single flowers(noun.plant)
    Synonym:
    composite
    source: wordnet30
Advertisement

Bookmark This Site