meaning of italian vegetable marrow

1. squash plant having dark green fruit with skin mottled with light green or yellow


Related Words

italian vegetable marrow |

Developed & Maintained By Taraprasad.com

Treasure Words