Answer :

The gallbladder produces bile

True
false the liver produces bile which is stored in the gallbladder

Other Questions