foramen

Definition

  • noun: a small opening, perforation, or orifice
  • synonyms: fenestra

Movie quotes