exocarps

English

Noun

exocarps

  1. plural of exocarp