noun Botany. any of certain frondlike red algae. Zoology. a bryozoan.
sea moss 🔊 Listen to this noun Botany. any of certain frondlike red algae. Zoology. a bryozoan. Share Facebook Twitter Google +