JapaneseEdit

NounEdit

ウミユリ (rōmaji umiyuri)

  1. sea lily, crinoid