Related Experiment Video
Updated: Jul 3, 2026

Characterization Of Multi-layered Fish Scales (Atractosteus spatula) Using Nanoindentation, X-ray CT, FTIR, and SEM
Published on: July 10, 2014
Materials design principles of ancient fish armour
Benjamin J F Bruet1, Juha Song, Mary C Boyce
1Department of Materials Science and Engineering, Massachusetts Institute of Technology, 77 Massachusetts Avenue, Cambridge, Massachusetts 02139, USA.
Abstract:
Knowledge of the structure-property-function relationships of dermal scales of armoured fish could enable pathways to improved bioinspired human body armour, and may provide clues to the evolutionary origins of mineralized tissues. Here, we present a multiscale experimental and computational approach that reveals the materials design principles present within individual ganoid scales from the 'living fossil' Polypterus senegalus. This fish belongs to the ancient family Polypteridae, which first appeared 96 million years ago during the Cretaceous period and still retains many of their characteristics. The mechanistic origins of penetration resistance (approximating a biting attack) were investigated and found to include the juxtaposition of multiple distinct reinforcing composite layers that each undergo their own unique deformation mechanisms, a unique spatial functional form of mechanical properties with regions of differing levels of gradation within and between material layers, and layers with an undetectable gradation, load-dependent effective material properties, circumferential surface cracking, orthogonal microcracking in laminated sublayers and geometrically corrugated junctions between layers.
Related Concept Videos
Design Example: Frog Muscle Response
When the switch connecting the RL circuit is closed, a brief muscle contraction is observed. This is because, at a steady state, the inductor acts like a short circuit,...
Convergent Evolution
Osmoregulation in Fishes
Fixed Action Patterns
Design Example: Application of Archimedes' Principle
The volume of seawater displaced by the block is determined by first calculating the block's weight. This is done by multiplying the block's volume by...

