microzoon

listen to the pronunciation of microzoon
Englisch - Englisch
{i} microscopic animal