lysidin
/ˈlɪsɪdɪn/Definitions
1. noun
A rare or obsolete term for a type of plant or a medicinal herb.
“The scientist studied the lysiadin that grew in the remote region.”
1. noun
A rare or obsolete term for a type of plant or a medicinal herb.
“The scientist studied the lysiadin that grew in the remote region.”