Meaning of lamna

Definition of lamna

(noun) a genus of Lamnidae

Other information on lamna

WIKIPEDIA results for lamna
Amazon results for lamna