Definify.com

Definition 2024


ascocarps

ascocarps

English

Noun

ascocarps

  1. plural of ascocarp