Definify.com

Definition 2024


luffa

luffa

English

Noun

luffa (plural luffas)

  1. Alternative spelling of loofah