yeti lobster
English
Noun
yeti
lobster
(
plural
yeti lobsters
)
Synonym of
yeti crab
.