morena
Top 7000
Meanings
Noun
1. moray (zoology)
Examples1
The moray eel isn't as aggressive as it seems.