うみぶどう
umibudō

Noun

1. sea grapes (Caulerpa lentillifera)

Other forms: