Home

The star fish's pyloric caeca are organs of

A. excretion

B. absorption

C. reproduction

D. respiration