Word info

sea parsnip

Noun

Meaning

sea parsnip (plural sea parsnips)

An umbelliferous plant of the genus Echinophora.

Source: en.wiktionary.org

Close letter words and terms