+303

Humans share over 30% of their genes with daffodils. So while all your exotic friends brag about having cool foreign relatives, it'd be safe to say that you are one third daffodil, amirite?