Definition of Entire Leaf

Any infomration entered here is solely your responsibility

Currently available definitions
Entire Leaf in English
Noun
  1. a leaf having a smooth margin without notches or indentations

Nearby