Synonyms for Composite (same or very similar meaning)
WordNet sense 1 (considered the most highly evolved dicotyledonous plants, characterized by florets arranged in dense heads that resemble single flowers):
composite plant
WordNet sense 2 (complicated in structure; consisting of interconnected parts):
complex, complex
From the ODE community, based on WordNet
add/edit