French-English dictionary »

zostère marine meaning in English

FrenchEnglish
zostère marine nom

eelgrass [eelgrasses]◼◼◼noun
[UK: ˈiːl.ˌɡræs] [US: ˈiːl.ˌɡræs]