osmicated

English

Verb

osmicated

  1. simple past and past participle of osmicate