Definition
cylindrical green fruit with thin green rind and white flesh eaten as a vegetable; related to melons
Seed ·
Term in context
cylindrical green fruit with thin green rind and white flesh eaten as a vegetable; related to melons
Seed ·