answersLogoWhite

0

Formosa is just an old name for Taiwan. Formosa tea just means "Taiwanese tea"; usually the name is associated with oolong, as "Formosa Oolong", as Taiwan is best-known for producing oolong tea.

User Avatar

Wiki User

13y ago

What else can I help you with?