Tamil Dictionary 🔍

nebulizer

Neb"u*li`zer, n. Defn: An atomizer.


nebulizer - Similar Words