flowers and seeds of a vegetable marrow

noun