An insitution or a place, where preserved plant and animal specimens are stored.
Channel: Doubtnut
Date: 03/05/2020

An insitution or a place, where preserved plant and animal specimens are stored.