Synonyms and Antonyms for Luffa_acutangula

1. Luffa acutangula (n.)

loofah of Pakistan; widely cultivated throughout tropics

Synonyms: