meaning of carapax
1.
See
Carapace.
Related Words
carapax
|
Developed & Maintained By
Taraprasad.com