Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of mentha piperita
  1. noun
    herb with downy leaves and small purple or white flowers that yields a pungent oil used as a flavoring

    Similar: 

    type of:
Explanation of mentha piperita
My lists:
Recently viewed words: