Definify.com

Definition 2025


ascocarps

ascocarps

English

Noun

ascocarps

  1. plural of ascocarp