Polycystine



ENGLISH MEANING
noun
1.
One of the Polycystina.
adjective
1.
Pertaining to the Polycystina.