meaning of ciliophora

1. class of protozoa having cilia or hairlike appendages on part or all of the surface during some part of the life cycle


Related Words

ciliophora |

Developed & Maintained By Taraprasad.com

Treasure Words