toluic : Idioms & Phrases

Index


toluic acid

  • noun an isomeric acid derived from toluene
WordNet