Definify.com

Definition 2024


ascoma

ascoma

English

Noun

ascoma (plural ascomata)

  1. An ascocarp.