tetraacid

English

Etymology

From tetra- +‎ acid.

Noun

tetraacid (plural tetraacids)

  1. Alternative form of tetracid.