Scartella cristata
English Dictionary
->
Letter S
-> Scartella cristata
Search Dictionary:
Scartella cristata Definition
(n)
inhabits
both
coasts
of
tropical
Atlantic
Scartella cristata Synonyms
Molly Miller
Scartella cristata
© Art Branch Inc.