plastinates

English

Noun

plastinates

  1. plural of plastinate