Romanian-French dictionary »

épicarpe meaning in French

RomanianFrench
épicarpe

epicarp◼◼◼