odynolites

Latin > Chinese

odynolites, ae. m. :: 七星魚