Toggle navigation
FreeDictionary.com
Search
acutifoliate
a.
Having sharp-pointed leaves.