Meaning of strong-scented

Definition of strong-scented

(adj) having a strong odor

Other information on strong-scented

WIKIPEDIA results for strong-scented
Amazon results for strong-scented