Dictionary > Shelled

Shelled

shelled
(Science: zoology) Having a shell.


You will also like...