English | German | Russian | Czech

endopleura English

Meaning endopleura meaning

What does endopleura mean?

endopleura

(botany) The inner coating of a seed; the tegmen.

Synonyms endopleura synonyms

What other words have the same or similar meaning as endopleura?

endopleura English » English

endothelium endotesta

Are you looking for...?