a species of marine fish in the family diodontidae (diodon holocanthus) - Spanish English Dictionary