Luffa acutangula meaning

UK US

Luffa acutangula (noun): loofah of Pakistan; widely cultivated throughout tropics.

Definition of Luffa acutangula

  1. loofah of Pakistan; widely cultivated throughout tropics

    Synonyms: angled loofah, sing-kwa

    Type of: luffa

More about Luffa acutangula on Wikipedia.