Definify.com

Definition 2024


deuterations

deuterations

English

Noun

deuterations

  1. plural of deuteration