Marucu

English: (noun) local loofah

Bahasa Malaysia: sejenis petola