Tabula

Webster's Dictionary of the English Language

·noun A table; a tablet.

II. Tabula ·noun One of the transverse plants found in the calicles of certain corals and hydroids.

Related Words