Olid(a.) Alt. of Olidous
Olidous(a.) Having a strong, disagreeable smell; fetid.

Words within olidous