'Molly Miller' definitions:

Definition of 'Molly Miller'

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