Oblanceolate Meaning
There are 1 meaning(s) for word Oblanceolate
Meaning 1 : (of a leaf shape) having a broad rounded apex and a tapering base
Similar words of Oblanceolate :
There are 1 meaning(s) for word Oblanceolate
Similar words of Oblanceolate :