'strong-scented' definitions:

Definition of 'strong-scented'

From: WordNet
adjective
Having a strong odor [syn: strong-smelling, strong- scented]