craboo noun A small yellow cherry foodfruit edit definition pronunciation contributors wulf related sour cherrysiwetsaprajimbilingrosella commentsAdd Comment