Synonym-English dictionary »

coat-of-mail shell synonyms in English

SynonymEnglish
coat-of-mail shell noun

chitonnoun

polyplacophorenoun

sea cradlenoun