amphiblastula

noun

the free-swimming larva of certain sponges, which consists of a hollow spherical mass of cells some of which have flagella

Nearby words

  1. amphibian,
  2. amphibians,
  3. amphibiotic,
  4. amphibious,
  5. amphiblastic,
  6. amphibole,
  7. amphibolic,
  8. amphibolic fistula,
  9. amphibolite,
  10. amphibology

Collins English Dictionary - Complete & Unabridged 2012 Digital Edition © William Collins Sons & Co. Ltd. 1979, 1986 © HarperCollins Publishers 1998, 2000, 2003, 2005, 2006, 2007, 2009, 2012

Examples from the Web for amphiblastula