'Molly Miller' definitions:

Definition of 'Molly Miller'

From: WordNet
noun
Inhabits both coasts of tropical Atlantic [syn: Molly Miller, Scartella cristata]