Definify.com

Definition 2026


ascocarps

ascocarps

English

Noun

ascocarps

  1. plural of ascocarp