Vocabulary

鏡蓋

water snowflake (Nymphoides indica)

noun