Skip to main content

salpa

English salpa meaning in English  •  salpa का अर्थ अंग्रेजी में
Noun
  • A genus of transparent, tubular, free-swimming oceanic tunicates found abundantly in all the warmer latitudes. See >Illustration > in Appendix.
Advertisement