meaning of acutifoliate

1. Having sharp-pointed leaves.


Related Words

acutifoliate |

Developed & Maintained By Taraprasad.com

Treasure Words