>

lamellated

/lə'meleɪtɪd/

📖 中文释义

  1. a. 有薄片的, 薄片形的
📘 English Definition(英文释义)
  1. a. Composed of, or furnished with, thin plates or scales.
  2. See Illust. of Antennae.