Language Quiz

Question 1 of 10

Score: 0

What is the meaning of "ephemeral"?

A Lasting for a very short time
B Extremely large
C Very beautiful
D Having multiple layers