SCOPELOID is a
9
letter word starting with
S
and ending with
D
Definitions & Synonyms
noun -
A scopeloid is a fish that belongs to the scopelidae, also known as lanternfishes, which are small, deep-sea dwelling fish noted for their bioluminescent organs.