Definify.com

Definition 2024


lion's_mane

lion's mane

English

Noun

lion's mane

  1. Used other than as an idiom: see lion, mane.
  2. Cyanea capillata, a large jellyfish that uses stinging tentacles to capture its prey.

Synonyms