HONEYPOT

Definition of HONEYPOT

  1. (noun)South African shrub whose flowers when open are cup-shaped resembling artichokes