meaning of lobe finned fish

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


Related Words

lobe-finned fish |

Developed & Maintained By Taraprasad.com

Treasure Words