No Image

Entomology definition of Tunicate

September 14, 2014 Raj 0

Entomology definition of Tunicate: composed of concentric layers, enveloping one another: said of antennae when each successive joint is buried in the preceding funnel-shaped one.