Hydrostatic skeleton is found in? (A) Parrot (B) Lizard (C) Honey Bee (D) Earth Worm►Correct Option Correct Answer is: D