oblanceolate leaf

English Dictionary -> Letter O -> oblanceolate leafoblanceolate leaf Definition



oblanceolate leaf Synonyms






© Art Branch Inc.