meaning of loofa

1. the dried fibrous part of the fruit of a plant of the genus Luffa; used as a washing sponge or strainer


Related Words

loofa | loofah |

Developed & Maintained By Taraprasad.com

Treasure Words