English Dictionary
◊ OBLANCEOLATE
oblanceolate
adj : of a leaf shape; having a broad rounded apex and a tapering
base