neurad
/nuːˈræd/Definitions
1. noun
A type of flowering plant, particularly in the genus Adenophora.
“The doctor recommended drinking tea made from the roots of the neurad plant.”
1. noun
A type of flowering plant, particularly in the genus Adenophora.
“The doctor recommended drinking tea made from the roots of the neurad plant.”