ochrea

'ɔkriә

英文释义

n. A greave or legging.
n. A kind of sheath formed by two stipules united round a
stem.

中文翻译

n. =ocrea [变体]

学习工具