Definify.com

Definition 2025


endocarpe

endocarpe

French

Noun

endocarpe m (plural endocarpes)

  1. endocarp