Dictionary search results

Showing 1-2 of 2 results

oto- US English

(Used chiefly in medical terms) of or relating to the ears


You searched for oto-