English | German | Russian | Czech

wild crab English

Meaning wild crab meaning

What does wild crab mean?

wild crab

wild crab apple native to Europe; a chief ancestor of cultivated apples

Synonyms wild crab synonyms

What other words have the same or similar meaning as wild crab?

wild crab English » English

Malus sylvestris wild apple crabapple crab apple

Are you looking for...?

wild | crab