lamellated

lə'meleɪtɪd

英文释义

a. Composed of, or furnished with, thin plates or scales.
See Illust. of Antennae.

中文翻译

a. 有薄片的, 薄片形的

学习工具