×

épicarpe meaning in English

n. epicarp

Related Words

  1. épicarde
  2. épicardiaque
  3. épice
  4. épicentre
PC Version

Copyright © 2018 WordTech Co.