serra

 
['serə]     ['serə]    
  • n. [生][解]锯齿状器官(或结构、边缘)
new

serra的英文翻译是什么意思,词典释义与在线翻译:

英英释义

Noun:
  1. Spanish missionary who founded Franciscan missions in California (1713-1784)

今日热词
目录 附录 查词历史