Definify.com

Definition 2024


spiroacetals

spiroacetals

English

Noun

spiroacetals

  1. plural of spiroacetal