crimson manuka
nounDefinition of crimson manuka
: a usually shrubby red-flowered New Zealand tea tree (Leptospermum scoparium)
1