Wiktionary
nanoplatelets
n. (plural of nanoplatelet English)
n. (plural of nanoplatelet English)