tayra: long-tailed arboreal mustelid of Central America and South America
physical entity: an entity that has physical existence
packed cells: a preparation of blood cells separated from the liquid plasma