A class of non-noetherian domains