Biology Tube feet are the locomotory organs of? A) platyhelminthes B) Echinodermata C) Mollusca D) Arthropoda Detailed Solution: No Details Prev Next