obovate leaf

English Dictionary -> Letter O -> obovate leafobovate leaf Definition



obovate leaf Synonyms






© Art Branch Inc.