The Key to Scientific Names
Edited by James A. Jobling
1 to 1 of 1 results
- eumecis
Gr. ευμηκης eumÄ“kÄ“s long, great, tall < ευ eu fine; μηκος mÄ“kos might, greatness.
1 to 1 of 1 results