lizardfish
English Dictionary
->
Letter L
-> lizardfish
Search Dictionary:
lizardfish Definition
(n)
tropical
fishes
with
large
mouths
in
lizard
-
like
heads
;
found
worldwide
lizardfish Synonyms
lizardfish
snake-fish
snakefish
© Art Branch Inc.