Definitions
There is 1 meaning of the phrase
Cherry Crab.
Cherry Crab - as a noun
Asian wild crab apple cultivated in many varieties for it small acid usually red fruit used for preserving
Synonyms (Exact Relations)
cherry applemalus baccatasiberian crabsiberian crab appleExample Sentences
"The cherry crab is a small, red species of crab found in shallow waters."
"I ordered a plate of cherry crab for lunch at the seafood restaurant."
"She caught a cherry crab while fishing off the pier."
"The cherry crab's shell is vibrant and colorful."
"We stumbled upon a cherry crab crawling along the beach."