Definition of meadow foam in English:

meadow foam

noun

North American
  • Any plant of the genus Limnanthes (family Limnanthaceae), especially the poached egg flower, Limnanthes douglasii, and Limnanthes alba, now grown as an oilseed plant; also with distinguishing word.

Origin

Late 19th century.