leaf


leaf

noun \ˈlēf\

Definition of LEAF

: a thin layer or sheet of tissue <the anterior leaf of the coronary ligament>

Seen & Heard

What made you want to look up leaf? Please tell us where you read or heard it (including the quote, if possible).