lanceolate leaf

1. (noun) shaped like a lance head; tapering to a point at each end
Related Words: simple leaf



Terms and Conditions of Use / Copyright Notice