Fetching details from the dictionary...
tower
stand; pedestal
calyx
「台」 has other readings with different meanings.
stand; rest; base; pedestal; platform; table; holder; support; rack
Taiwan