1 twinleaf | Definition of twinleaf

twinleaf

noun

Definition of twinleaf

: an American perennial herb (Jeffersonia diphylla) with leaves of two leaflets and simple naked one-flowered scapes