endopleura

listen to the pronunciation of endopleura
Englisch - Englisch
The inner coating of a seed