cocozelle Meaning, Definition & Usage

  1. noun squash plant having dark green fruit with skin mottled with light green or yellow
    Italian vegetable marrow.
  2. noun squash resembling zucchini

WordNet