lumpfish (cyclopteridae) - Spanish English Dictionary
History

lumpfish (cyclopteridae)



Meanings of "lumpfish (cyclopteridae)" in Spanish English Dictionary : 2 result(s)

English Spanish
Marine Biology
lumpfish (cyclopteridae) liebre de mar [f]
lumpfish (cyclopteridae) liebre marina [f]