meaning of salpa

1. A genus of transparent, tubular, free-swimming oceanic tunicates found abundantly in all the warmer latitudes. See Illustration in Appendix.
2.
minute floating marine tunicate having a transparent body with an opening at each end


Related Words

salpa | salpae | salpas |

Developed & Maintained By Taraprasad.com

Treasure Words