Meaning of molluga

Definition of molluga

(noun) carpetweeds

Other information on molluga

WIKIPEDIA results for molluga
Amazon results for molluga