Meaning of hipsurus caryi

Definition of hipsurus caryi

(adj) great in degree; "won by a wide margin"

Other information on hipsurus caryi

WIKIPEDIA results for hipsurus caryi
Amazon results for hipsurus caryi