mail_outline sales@mediastorehouse.com
Megalomys desmarestii, antillean giant rice rat. Catalogue number NHM 1850.11.30.6
Megalomys luciae, saint lucia giant rice rat (holotype). Catalogue number NHM 1853.12.16.2
Megalomys desmarestii, antillean giant rice rat. Catalogue number NHM 1855.12.24.201