meaning of imidazole

1. an organic base C3H4N2; a histamine inhibitor


Related Words

imidazole |

Developed & Maintained By Taraprasad.com

Treasure Words