meaning of uncinata

1. A division of marine chaetopod annelids which are furnished with uncini, as the serpulas and sabellas.


Related Words

uncinata |

Developed & Maintained By Taraprasad.com

Treasure Words