What does the Latin word Amphipoda mean?
a. Different feet
b. Lacking in color
c. Without eyes
d. Many legs