meaning of balistes vetula

balistes vetula meaning in General Dictionary

tropical Atlantic seafood