Definify.com

Definition 2024


sea_onion

sea onion

English

Noun

sea onion (plural sea onions)

  1. Drimia maritima, the sea squill.