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

Other Words from eschara

escharine \ -​ˌrīn , -​rə̇n \ adjective
escharoid \ -​ˌrȯid \ adjective

History and Etymology for eschara

New Latin, from Late Latin, scab, scar

Keep scrolling for more