Ophidioid(a.) Of or pertaining to the Ophidiidae, a family of fishes which includes many slender species.
Ophidioid(n.) One of the Ophidiidae.

Words within ophidioid

7 letter words: 2 results
View all words...