kamus
.
Search
About
stele
English
stele, stela
Noun
An ancient upright stone slab bearing markings
English: stele, stela
The usually cylindrical central vascular portion of the axis of a vascular plant
English: stele
English words with similar meanings
Show 1 words
stela