Scartella cristata meaning
UK US
Scartella cristata (noun): inhabits both coasts of tropical Atlantic.
Definition of Scartella cristata
- inhabits both coasts of tropical Atlantic
Synonyms: Molly Miller
Type of: blenny
More about Scartella cristata on Wikipedia.