honeypot

Explore definitions, synonyms, and language insights of honeypot

Definitions

Noun
South African shrub whose flowers when open are cup-shaped resembling artichokes

More General Terms