JapaneseEdit

NounEdit

ウミユリ ‎(romaji umiyuri)

  1. sea lily, crinoid