crabtrees in English dictionary crabtrees Meanings and definitions of "crabtrees" noun plural of [i]crabtree[/i] more Sample sentences with "crabtrees" Declension Stem Try again Authors