No Image

Entomology definition of Tentacle

September 14, 2014 Raj 0

Entomology definition of Tentacle: a flexible sensory or tactile process; in some cases retractile: usually prefixed by a descriptive term indicating the structure to which […]