microspatulas
English
Noun
microspatulas
plural of
microspatula