Word info

scombrolabracid

Noun

Meaning

scombrolabracid (plural scombrolabracids)

(zoology) Any fish in the family Scombrolabracidae. which consists only of the species Scombrolabrax heterolepis.

Source: en.wiktionary.org

Close letter words and terms