Sekirov Dictionary

sailray

noun1

  1. The ray (fish) Rajella lintea.
forms

sailrays

This dictionary works without the internet: on your phone · in Chrome