sea parsnip
English
Noun
sea
parsnip
(
plural
sea parsnips
)
An
umbelliferous
plant
of the genus
Echinophora
.