- the free-swimming larva of certain sponges, which consists of a hollow spherical mass of cells some of which have flagella
More Definitions
- VILLON (noun) Definition, Meaning & Examples
- CHICKEN WIRE (noun) Definition, Meaning & Examples
- SHEATH KNIFE (noun) Definition, Meaning & Examples
- GREAT GATSBY, THE (noun) Definition, Meaning & Examples
- REPAGLINIDE (noun) Definition, Meaning & Examples
- BUILDING TRADES (noun) Definition, Meaning & Examples