Answer:
vacuole
Explanation:
c 500000
the half was 1000000 so it's 2000000 and 25% of that is 500000
Bile is produced by the liver and concentrated and stored in the gallbladder.