Definify.com

Definition 2024


imidazopyridines

imidazopyridines

English

Noun

imidazopyridines

  1. plural of imidazopyridine