单词 serra 释义 ▪ I. ‖ serra1|sr|Pl. serr.[L. = saw, saw-fish.]1. a. A fabulous marine monster.The first quot. is doubtful.c1450J. Metham Wks. (E.E.T.S.) 44/1177 The qwyche dragan, serra men calle.c1520Andrew Noble Lyfe iii. lxxii. in Babees Bk., Serra...