Malpigman tubules of insects are: (A) Excretory organs (B) Respirtory organ (C) Endocrine structures (D) None of these
Leave a Reply