Definify.com
Definition 2024
nitrosate
nitrosate
English
Verb
nitrosate (third-person singular simple present nitrosates, present participle nitrosating, simple past and past participle nitrosated)
nitrosate (third-person singular simple present nitrosates, present participle nitrosating, simple past and past participle nitrosated)