endotestæ
See also:
endotestae
English
Noun
endotestæ
plural of
endotesta