Big Huge Thesaurus

orthophosphate

noun