CHERRY CRAB
(noun)
There is 1 meaning of the phrase
Cherry Crab.
Definitions
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)
Example 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."
