A term of uncertain meaning, possibly an obsolete or very rare botanical or biological term.
The etymology is obscure and uncertain; this appears to be an extremely rare, archaic, or possibly erroneous entry with no clear documented source or historical usage.
Try Another Word