DictionaryForumContacts

   English
Terms for subject Biology containing long | all forms | exact matches only
EnglishFrench
long-term effecteffet à long terme (of radiation, d'une irradiation)