salpa meaning
UK US
salpa (noun): minute floating marine tunicate having a transparent body with an opening at each end.
Definition of salpa
Word lists: words starting with SA · words ending in PA · 5-letter words
More about salpa on Wikipedia.
UK US
salpa (noun): minute floating marine tunicate having a transparent body with an opening at each end.
Word lists: words starting with SA · words ending in PA · 5-letter words
More about salpa on Wikipedia.