What is the meaning of the word "genoise"?

Definitions:

  1. rich and delicate Italian sponge cake copy to clipboard noun
    • I made a genoise for my cousin's birthday. copy to clipboard