Definify.com

Definition 2024


mericarps

mericarps

English

Noun

mericarps

  1. plural of mericarp