Loading page
scartella cristata is a noun meaning "inhabits both coasts of tropical Atlantic". It carries one recorded sense.
inhabits both coasts of tropical Atlantic
Definitions, synonyms and semantic relations for scartella cristata come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.