Wiktionary
ultrastructures
n. (plural of ultrastructure English)
n. (plural of ultrastructure English)