1 tea crab | Definition of tea crab

tea crab

noun

Definition of tea crab

: an Asiatic crab tree (Malus hupehensis) used as an ornamental and having branches growing wide in a fan shape and pink flowers that turn to white