Definitions of Torreya:

  • noun:   nutmeg-yews