tetronasin

English

Noun

tetronasin (uncountable)

  1. An antibiotic.

Anagrams