SALPAE

Definition of SALPAE

  1. (noun)minute floating marine tunicate having a transparent body with an opening at each end