What does albula vulpes mean?

albula vulpes meaning in General Dictionary

slender silvery marine fish within tropical mud flats and mangrove lagoons