garydesir1 garydesir1 12-04-2017 English contestada My heart is like a rainbow shell. What does rainbow shell mean ? And why do you think the author compared her heart like a rainbow shell ?