leopard morays
English
Noun
leopard
morays
plural of
leopard moray