Definify.com

Definition 2024


slender_sea_lettuce

slender sea lettuce

English

Noun

slender sea lettuce (plural slender sea lettuces)

  1. Any of the algae of the genus Monostroma

Translations