Definify.com

Definition 2024


loofa

loofa

English

Noun

loofa (plural loofas)

  1. Alternative form of loofah