English-Icelandic translations for crabapple
Definition of crabapple
- Any of the wild species of apple tree, genus ''Malus'', which generally yield small, bitter fruit (in comparison to domestic apples, ''Malus domestica''
- An unpleasant person; a person who is crabby
Trending Searches
Popular Dictionaries