ophionid
/ɒfɪˈɒnɪd/Definitions
1. noun
A type of sea snake, particularly the genus Ophion, or any marine snake of the family Ophidae.
“The marine biologist studied ophionids in their natural habitat.”
1. noun
A type of sea snake, particularly the genus Ophion, or any marine snake of the family Ophidae.
“The marine biologist studied ophionids in their natural habitat.”