Definitions of Haemulon parra:

  • noun:   found from Florida to Brazil and Gulf of Mexico