meaning of cyclostomata

1. Alt. of Cyclostoma
2.
primitive jawless aquatic vertebrate: lampreys; hagfishes


Related Words

cyclostomata |

Developed & Maintained By Taraprasad.com

Treasure Words