meaning of deciduous plant

1. a plant having foliage that is shed annually at the end of the growing season


Related Words

deciduous plant |

Developed & Maintained By Taraprasad.com

Treasure Words