meaning of devries

1. Dutch botanist who rediscovered Mendels laws and developed the mutation theory of evolution 1848-1935


Related Words

devries |

Developed & Maintained By Taraprasad.com

Treasure Words