Definify.com

Definition 2024


exocarps

exocarps

English

Noun

exocarps

  1. plural of exocarp