Spanish-English dictionary »

tropicamida meaning in English

SpanishEnglish
tropicamida noun
{f}

tropicamide(drug used to produce dilation of the pupil)
noun

Your history