Serratula tinctoria n : European perennial whose serrate leaves yield a yellow dye [syn: {sawwort}]
Copyright © 2025 3Dict.net