Related Searches
Definitions

Salpa

Salpa

[sal-puh]
Salpa may refer to

  • Salp, a free-floating tunicate.
  • Salpa Line, a bunker line on the eastern border of Finland.
  • The previous name of Seppa, a town in Arunachal Pradesh, India.

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