Megasthenic meaning

(zoology) Having a typically large size; belonging to the megasthenes.
adjective
0
0
Advertisement