endopleura

listen to the pronunciation of endopleura
الإنجليزية - الإنجليزية
The inner coating of a seed