Definify.com

Definition 2024


triacids

triacids

English

Noun

triacids

  1. plural of triacid