overspecialized

English

Verb

overspecialized

  1. simple past and past participle of overspecialize