hydrocasts

noun
  1. Plural of hydrocast; casts or molds made by pouring liquid material (such as plaster or resin) into a mold to create a replica or reproduction, often used in paleontology and geology to preserve fossil impressions.
  2. Usage: technical; paleontology; geology

Examples