meaning of caulescent

1. Having a leafy stem.
2.
producing a well-developed stem above ground


Related Words

caulescent |

Developed & Maintained By Taraprasad.com

Treasure Words