Definify.com

Definition 2025


spiroacetals

spiroacetals

English

Noun

spiroacetals

  1. plural of spiroacetal