tabula
English
tabula meaning in English • tabula का अर्थ अंग्रेजी में
Noun
- A table; a tablet.
- One of the transverse plants found in the calicles of certain corals and hydroids.