New Zealand honeysuckle

noun

Definition of New Zealand honeysuckle