YourDictionary

ovisac

noun

  1. ootheca
  2. an egg receptacle

See ovisac in American Heritage Dictionary 4

Learn more about ovisac

link/cite print suggestion box