meaning of epitheloid

1. Epithelioid.


Related Words

epitheloid |

Developed & Maintained By Taraprasad.com

Treasure Words