Definify.com

Definition 2024


ウミユリ

ウミユリ

Japanese

Noun

ウミユリ (romaji umiyuri)

  1. sea lily, crinoid