自研zìyán
Top 50000
Meanings
1. (of an organization etc) to independently develop (a technology or product)
Characters used