Definify.com

Definition 2024


épicarpe

épicarpe

French

Noun

épicarpe m (plural épicarpes)

  1. epicarp

Anagrams