larvated

'lɑ:veɪtɪd

英文释义

a. Masked; clothed as with a mask.

中文翻译

[医]遮掩的

学习工具