Meaning of obovate

Definition of obovate

(adj) (of a leaf shape) egg-shaped with the narrower end at the base

Other information on obovate

WIKIPEDIA results for obovate
Amazon results for obovate