meaning of lamna nasus

1. voracious pointed-nose shark of northern Atlantic and Pacific


Related Words

lamna nasus |

Developed & Maintained By Taraprasad.com

Treasure Words