Peerfear.org

Fear for no peers!

Free English Dictionary

Definition of Tabula

  • [n.] - A table; a tablet.
  • [n.] - One of the transverse plants found in the calicles of certain corals and hydroids.