English | German | Russian | Czech

alabastrum English

Meaning alabastrum meaning

What does alabastrum mean?

alabastrum

An alabastron, or ancient pottery container for oil. (botany) A flower bud.

Are you looking for...?