scartella cristata

Noun
  1. Inhabits both coasts of tropical Atlantic (synset 102616450)

Found on Word Lists

Other Searches