A plant genus or specific plant species, possibly referring to a type of small herbaceous plant or alyssum relative.
Possibly from Greek or Latin botanical naming, but the exact origin is unclear. May be related to 'alyssum' or represent an obsolete plant classification.
Try Another Word