Definify.com

Definition 2024


trioxolanes

trioxolanes

English

Noun

trioxolanes

  1. plural of trioxolane