Word info

cybiid

Noun

Meaning

cybiid (plural cybiids)

(zoology) Any in the family Cybiidae, sometimes considered to be the scombrid subfamily Cybiinae.

Source: en.wiktionary.org

Close letter words and terms