loricate

英 /'lɔ:rəkeɪt/ 美 /'lɒrəˌkeɪt/

中文释义

adj.有甲壳的