PDF chapter test TRY NOW

Choose the correct option:
 
1. The largest gland in the human body is
 
2. Villi are present in the
 
3. Grass eating animals chew food and store it in __________ of stomach