Definify.com

Definition 2024


cobra_lily

cobra lily

English

cobra lilies

Noun

cobra lily (plural cobra lilies)

  1. A carnivorous plant native to northern California and southern Oregon, Darlingtonia californica

Synonyms