• word of the day

    steller

    steller - Dictionary definition and meaning for word steller

    Definition
    (noun) German naturalist (1709-1746)
Connect with us on Facebook