meaning of spaghetti squash

1. medium-sized oval squash with flesh in the form of spaghetti-like strings


Related Words

spaghetti squash |

Developed & Maintained By Taraprasad.com

Treasure Words