Scartella cristata

Explore definitions, synonyms, and language insights of Scartella cristata

Definitions

Noun
inhabits both coasts of tropical Atlantic

More General Terms