meaning of caulis

1. An herbaceous or woody stem which bears leaves, and may bear flowers.


Related Words

caulis |

Developed & Maintained By Taraprasad.com

Treasure Words