lobotid
English
Noun
lobotid
(
plural
lobotids
)
(
zoology
)
Any
fish
in the
family
Lobotidae
; a
tripletail
.
Anagrams
bootlid