Word info

tetraacid

Noun

Meaning

tetraacid (plural tetraacids)

Alternative form of tetracid

Source: en.wiktionary.org

Close letter words and terms