odorousa. 芬芳的、臭的、有氣味的英文釋義having odor or a characteristic odoremitting an odorhaving a natural fragrance