blooddrops

English

Noun

blooddrops (uncountable)

  1. The plant Adonis annua.