meaning of lanceolate leaf

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


Related Words

lanceolate leaf | oblanceolate leaf |

Developed & Maintained By Taraprasad.com

Treasure Words