eschara
noun
es·cha·ra
| \ ˈeskərə\
Definition of eschara
1
capitalized
: a genus of bryozoans (order Cheilostomata) that produce delicate colonies resembling various fragile corals
2
plural -s
: any bryozoan of the genus Eschara
also
: an erect 2-layered bryozoan colony
Keep scrolling for more