orthophosphate
nounDefinition of orthophosphate
: a salt or ester of orthophosphoric acid
Keep scrolling for more
Keep scrolling for more