Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

endopleura Definition

Cancel
endopleura
noun
The inner coating of a seed; the tegmen

Words Related to endopleura!

endopleura Examples by Brain Bank Users