meaning of albula vulpes

albula vulpes meaning in General Dictionary

slender silvery marine fish within tropical mud flats and mangrove lagoons