SEA ONION


Meaning of SEA ONION in English

[sea onion] n (14c): squill 1a

Merriam-Webster English vocab.      Английский словарь Merriam Webster.