Designed by
Title
Close up view of Ridge gourd or Luffa flowers blooming #202702124
Description
Ridge gourd, Luffa is a genus of tropical and subtropical vines in the cucumber family. In everyday non-technical usage, the luffa, also spelled loofah, usually refers to the fruits of the species Luffa aegyptiaca and Luffa acutangula.