grunt: medium-sized tropical marine food fishes that utter grunting sounds when caught
percoid fish: any of numerous spiny-finned fishes of the order Perciformes
welsh poppy: widely cultivated west European plant with showy pale yellow flowers