Definition of Luffa Acutangula

  • 1. Loofah of Pakistan; widely cultivated throughout tropics Noun

Synonyms for word "luffa acutangula"

Semanticaly linked words with "luffa acutangula"

Hyponims for word "luffa acutangula"