luxoid

名词 n.

英文释义

名词 n.
  1. A gene which when mutated in mice produces skeletal abnormalities. uncountable

词源

Named by Green in 1955 (probably inspired by luxate meaning dislocated + -oid)
0 次浏览 数据来源: Wiktionary