Cavendish banana

noun

Definition of Cavendish banana