meaning of infusory

1. One of the Infusoria; -- usually in the pl.
2.
Infusorial.


Related Words

infusory |

Developed & Maintained By Taraprasad.com

Treasure Words