English Dictionary
◊ MOLLUGA
Molluga
n : carpetweeds [syn: {Molluga}, {genus Molluga}]