endotestæ

See also: endotestae

English

Noun

endotestæ

  1. plural of endotesta