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