Latin-English dictionary »

nitrosus meaning in English

LatinEnglish
nitrosus [nitrosa, nitrosum] adjective

full of nitronadjective