meaning of okenfuss

1. German naturalist whose speculations that plants and animals are made up of tiny living `infusoria led to the cell theory 1779-1851


Related Words

okenfuss |

Developed & Maintained By Taraprasad.com

Treasure Words