Definify.com

Definition 2025


heartseeds

heartseeds

English

Noun

heartseeds

  1. plural of heartseed