disecadoFormsTop 45000MeaningsNoun1. stuffing (of a dead animal for conservation)2. preservation (of a plant)