Twinleaf (noun) Definition, Meaning & Examples

noun, plural twin·leaves.
  1. a North American herb, Jeffersonia diphylla, having a single white blossom and leaves divided in two.
Twinleaf (noun) Definition, Meaning & Examples

More Definitions