sea pomegranate noun1 •A sea squirt of the species Ascidia incrassata. formssea pomegranates · sea-pomegranates