Definify.com

Definition 2025


mericarps

mericarps

English

Noun

mericarps

  1. plural of mericarp