sea blubber









sea blubber


noun

  1. a large jellyfish, Cyanea capillata.
54 queries 0.650