Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word lanceolate leaf from English dictionary with examples, synonyms and antonyms.

lanceolate leaf   noun

Meaning : A leaf shaped like a lance head. Tapering to a point at each end.