toluidina
Meanings
Noun
1. toluidine (organic chemistry)