Definitions English

  • Biology A covering or partition of thin membranous tissue, such as the veil of a mushroom or a membrane of the brain.
  • Anatomy The soft palate.
  • Zoology A ciliated swimming organ that develops in certain larval stages of most marine gastropod mollusks.