immunoplates
English
Noun
immunoplates
plural of
immunoplate