NIPA

Definition of NIPA

  1. (noun)made from sap of the Australasian nipa palm