Definify.com

Definition 2024


polyacids

polyacids

English

Noun

polyacids

  1. plural of polyacid