meaning of exploding cucumber

1. Mediterranean vine having oblong fruit that when ripe expels its seeds and juice violently when touched


Related Words

exploding cucumber |

Developed & Maintained By Taraprasad.com

Treasure Words