italian vegetable marrow Meaning of "italian vegetable marrow"

Add to My List

Definition(s):

  • (n) squash plant having dark green fruit with skin mottled with light green or yellow
Word of the Day
languish
/ˈlæŋɡ wɪʃ /