Sedenhorstia dayi (Hay), a new elopoid from the Cenomanian of Hajula in the Lebanon. American Museum novitates ; no. 2358
Goody, Peter Charles
Book
1969
English
Find in a local library Download MODS