Entomology definition of Squamiform September 13, 2014 Raj 0 Entomology definition of Squamiform: having a scale-like form.