disecar
Top 25000
Meanings
Verb
1. to dissect
2. to stuff (a dead animal for conservation)
3. to dry, preserve (a plant)
4. to mount