tracked
adj having tracks (track7) 有履带的
*tracked vehicles 履带车.
1. Dr. Robert Plomin of Penn State University(宾夕法尼亚州立大学), hopes to announce within the next few months that he has tracked down one of the genes that plays a part in determining intelligence. 宾夕法尼亚州立大学的罗伯特·普罗明博士已经找到了影响智力的一种基因的踪迹,他希望能在几个月内公布结果。
更多句子>>>