Definify.com

Definition 2025


trioxolanes

trioxolanes

English

Noun

trioxolanes

  1. plural of trioxolane