Definition of Florida torreya in US English:

Florida torreya

noun