• word of the day

    stenotomus aculeatus

    stenotomus aculeatus - Dictionary definition and meaning for word stenotomus aculeatus

    Definition
    (noun) porgy of southern Atlantic coastal waters of North America
Connect with us on Facebook