Entomology definition of Urinary vessels

Please Like Us!!!

Entomology definition of Urinary vessels: = malpighian tubules; q.v.: has also
been applied by older authors, to anal glands.

Reviews & Comments

Enjoy!