benzimidazos

English

Noun

benzimidazos

  1. plural of benzimidazo