We do not currently know of any synonyms for strong- smelling.
For similar words to strong- smelling, try: