Definify.com

Definition 2024


pearl_moss

pearl moss

English

Noun

pearl moss (uncountable)

  1. Irish moss