Definify.com

Definition 2024


coralworts

coralworts

English

Noun

coralworts

  1. plural of coralwort