1 result found

Search Results for: balanoglossus

Balanoglossus

Balanoglossus (Science: zoology) a peculiar marine worm. See Enteropneusta, and Tornaria. Origin: NL, fr. Gr. Acorn -... Read More