Definition Definition

thrumwort - Meaning and Examples

Meaning of 'thrumwort' (Webster Dictionary)

1 . Thrumwort [ n.]
- A kind of amaranth (Amarantus caudatus).