solénocyte

listen to the pronunciation of solénocyte
French - English
{n} solenocyte