English-Latin dictionary »

metrizoic acid meaning in Latin

EnglishLatin
metrizoic acid (drug)
noun

acidum metrizoicumnoun
{m}