meaning of balanoglossus

1. A peculiar marine worm. See Enteropneusta, and Tornaria.


Related Words

balanoglossus |

Developed & Maintained By Taraprasad.com

Treasure Words