Related Words for word “foetidus”
foetidus - Did you Mean?
foetid
foetus