meaning of acuminate leaf

1. narrowing to a slender point


Related Words

acuminate leaf |

Developed & Maintained By Taraprasad.com

Treasure Words