ultrastructures
English
Noun
ultrastructures
plural of
ultrastructure