zostera

(noun) Zostera

< zoster | zostera marina >