Meaning of elliptic leaf

Definition of elliptic leaf

(noun) a simple leaf shaped like an ellipse

Other information on elliptic leaf

WIKIPEDIA results for elliptic leaf
Amazon results for elliptic leaf