Englishlove-lies-bleedingnounMeaningA tropical plant of species Amaranthus caudatus, that has clusters of little red flowersSourcesNo citations have been attached yet.