torreya

/T AO0 R EY1 AH0/
noun
  1. 1

    Any plant of the genus Torreya.