meaning of epozoan

1. An epizoon.


Related Words

epozoan |

Developed & Maintained By Taraprasad.com

Treasure Words