1 crimson manuka | Definition of crimson manuka

crimson manuka

noun

Definition of crimson manuka

: a usually shrubby red-flowered New Zealand tea tree (Leptospermum scoparium)