Subscribe
URL of the page has been copied to clipboard.
Meaning : German naturalist (1709-1746).
Synonyms : steller
Install App
Georg wilhelm steller meaning in Telugu.