Entry # 2406 has returned 1 entry

duubaa

noun one half of an oyster shell