If your partner brings home an armful of flowers on February 14th, he might be saying more than you think.

Here is a cheat sheet on the flower code this Valentine’s Day:

  • Dahlia – "elegance and dignity"
  • Heliotrope – "devotion"
  • Red tulip – "declaration of love"
  • Blue violet – "faithfulness"

Here are some flowers you'll want to avoid:

  • White carnation – "disdain"
  • Daffodil – "uncertainty" or "unrequited love"
  • Lavender – "mistrust"
  • Mint – "suspicion"
  • Black poppy – "death," "hatred," and "farewell"

Getty Images