class larvacea Meaning, Definition & Usage

  1. noun small free-swimming tunicates; sometimes classified as an order
    Larvacea.

WordNet