white tea tree

(redirected from Leptospermum scoparium)
Also found in: Wikipedia.

white tea tree

n
(Plants) another name for kanuka
Mentioned in ?