Tamil Dictionary 🔍

microform

Mi"cro*form, n. Etym: [Micro- + form, n.] (Biol.) Defn: A microscopic form of life; an animal or vegetable organism microscopic size.


microform - Similar Words