• word of the day

    steller

    steller - Dictionary definition and meaning for word steller

    Definition
    (noun) German naturalist (1709-1746)
Download our Mobile App Today
Receive our word of the day
on Whatsapp