Definify.com

Definition 2024


threnodes

threnodes

English

Noun

threnodes

  1. plural of threnode