What is the full meaning of tetracids
TETRACID, a substance capable of neutralizing four molecules of a monobasic acid [n]
Example of the word tetracids placed on a Scrabble board.