GeneralConnection.com
➔
Dictionary
acerate leaf
Noun
1. needle
1. simple leaf
Usage