Definify.com
Definition 2025
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)