tetrazolides

English

Noun

tetrazolides

  1. plural of tetrazolide