Noun Definition

lanceolate leaf

1.Definition: a leaf shaped like a lance head; tapering to a point at each end

Category: Plants