biostructures
English
Noun
biostructures
plural of
biostructure