Words — 1 found
yù luó
ㄩˋ ㄌㄨㄛˊ
  1. 1. moon snail (sea snail of the Naticidae family)