Definify.com

Definition 2025


radioprotectants

radioprotectants

English

Noun

radioprotectants

  1. plural of radioprotectant