meaning of composite plant

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


Related Words

composite plant |

Developed & Maintained By Taraprasad.com

Treasure Words