Definitions for twinleaf
twinleaf
twin·leaf
Spelling: [twin-leef]
IPA: /ˈtwɪnˌlif/
Twinleaf is a 8 letter English word.
You can make 313 anagrams from letters in twinleaf (aefilntw).
Definitions for twinleaf
noun
-
a North American herb, Jeffersonia diphylla, having a single white blossom and leaves divided in two.