meaning of ctene

1. comb-plate or locomotor organ consisting of a row of strong cilia whose bases are fused


Related Words

ctene |

Developed & Maintained By Taraprasad.com

Treasure Words