Word info

eschara

Noun

Meaning

A genus of Bryozoa which produce delicate corals, often incrusting like lichens, but sometimes branched.

Source: Webster's dictionary

Anagrams

Close letter words and terms