nitrogenous base - English Synonyms Dictionary