meaning of setiparous

1. Producing setae; -- said of the organs from which the setae of annelids arise.


Related Words

setiparous |

Developed & Maintained By Taraprasad.com

Treasure Words