Entomology definition of Tunicate

Please Like Us!!!

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.

Reviews & Comments

Enjoy!