Tabula meaning

noun
0
0
(zoology) One of the transverse plants found in the calicles of certain corals and hydroids.
noun
0
0
Advertisement

Origin of tabula