English
›
Words
(zoology)
a hard covering such as a shell, plate, or scale
Translation:
English
Noun
0
shard
Add
Translation