Definition:(adjective satellite) having a natural fragrance; "####### spices"; "the odorous air of the orchard"; "the perfumed air of June"; "scented flowers"(adjective satellite) emitting an odor; "####### blossoms"; "odorous salt pork and weevily hardtack" (adjective satellite) giving off an odor; "the ####### elements in perfume" (adjective satellite) morally offensive; "####### legislation"
| ** Please Select the best Word that fits the definition in the left column |