microzoon

listen to the pronunciation of microzoon
الإنجليزية - الإنجليزية
{i} microscopic animal