GeneralConnection.com
➔
Dictionary
lanceolate leaf
Noun
1. simple leaf
Usage