retozide

English

Noun

retozide (uncountable)

  1. Synonym of isoniazid.

Anagrams