Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

stela Definition

Cancel
stela
noun(ste-la)
a usually carved or inscribed stone slab or pillar used for commemorative purposes
stela
noun(ste-la)
the usually cylindrical central vascular portion of the axis of a vascular plant

Words Related to stela!

stela Examples by Brain Bank Users