Home
Search
Index
Definify.com
Definition
2025
ofisuro
ofisuro
Italian
Noun
ofisuro
m
(
plural
ofisuri
)
serpent eel (of species
Ophisurus serpens
)
Similar Results