meaning of epithelioid

1. Like epithelium; as, epithelioid cells.


Related Words

epithelioid |

Developed & Maintained By Taraprasad.com

Treasure Words