ubur-ubur

Noun

 * 1) jellyfish

Etymology
From

Noun

 * 1) jellyfish

Noun

 * 1) jellyfish