'Scartella cristata' definitions:

Definition of 'Scartella cristata'

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