请输入您要查询的字词:
单词
imbricate
释义
imbricate
[`im·brǝ·kǝt]
BIOLOGY
Having overlapping edges, such as scales, or the petals of a flower.
随便看
device end pending
device flag
device independence
device-name assignment
device number
device selector
devil
devil float
devillite
devil on two sticks
devil's curve
devil's pitchfork
devitrification
devitrified glass
devolatilize
Devonian
De Vries effect
devrinol
dew
Dewar calorimeter
Dewar flask
Dewar structure
dewaterer
dewatering
dewaxed oil
科学参考收录了103327条科技类词条,基本涵盖了常见科技类参考文献及英语词汇的翻译,是科学学习和研究的有利工具。
Copyright © 2000-2023 Sciref.net All Rights Reserved
京ICP备2021023879号
更新时间:2025/1/31 11:55:42