Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
lotte
('l/O/t/@/ )
noun
(n)
fishes having large mouths with a wormlike filament attached for luring prey
ikan punya mulut besar dengan wormlike bebenang melekat untuk memikat mangsa
Synonym:
allmouth
,
angler
,
angler fish
,
anglerfish
,
goosefish
,
lophius americanus
,
monkfish
source: wordnet30