meaning of pantastomata

1. One of the divisions of Flagellata, including the monads and allied forms.


Related Words

pantastomata |

Developed & Maintained By Taraprasad.com

Treasure Words