Meaning ofnematocystin English

nematocyst

us//ˈnemətəˌsɪst//uk//ˈnɛməʊtsɪst//
#uncommon
Definitions