meaning of lobefin

1. any fish of the order Crossopterygii; most known only in fossil form


Related Words

lobefin |

Developed & Maintained By Taraprasad.com

Treasure Words