endopleura

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