Perhaps corrupted from the Spanish name in Cuba, pudiano verde.
puddingwife wrasse (plural puddingwife wrasses)