Skip to main content

EMILAYYY's definitions

Karmella

A very rare flower in the southern phillipines. It resembles truth and strength. One of the most beautiful flowers of all time.
"The Asian flower, Karmella, is picked only on rare occasions"
by EMILAYYY July 15, 2005
mugGet the Karmella mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email