Definitions

Scaevatula amancicoi

Scaevatula amancicoi

Scaevatula amancicoi is a species of sea snail, a marine gastropod mollusk in the family Turridae, the turrids.

Distribution

This species is endemic to Sao Tomé and Principe.

References

Search another word or see Scaevatula amancicoion Dictionary | Thesaurus |Spanish
  • Please Login or Sign Up to use the Recent Searches feature
FAVORITES
RECENT