Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: dayan daoyan dianyan danyuan duanyan daiyan ?

dān yǎn ommatidium (single component of insect's compound eye) / one eye (i.e. one's left or right eye)

Dictionary · Google Translate · Help
By MDBG 2024