CompareWords
Compare
Hornwrack
Definition:
(n.) A bryozoan of the genus Flustra.