lamb tail
noun
: a stout perennial weedy herb (Trichinium exaltatum) of the family Amaranthaceae that is common in Australia
Love words? Need even more definitions?
Merriam-Webster unabridged
Share