English | German | Russian | Czech

endocarpal English

Meaning endocarpal meaning

What does endocarpal mean?

endocarpal

(botany) Relating to the endocarp.

Are you looking for...?