Tamil Dictionary 🔍

microscopist

Mi*cros"co*pist, n. Defn: One skilled in, or given to, microscopy.


microscopist - Similar Words