meaning of caulocarpous

1. Having stems which bear flowers and fruit year after year, as most trees and shrubs.


Related Words

caulocarpous |

Developed & Maintained By Taraprasad.com

Treasure Words