meaning of trinucleate

1. having three nuclei


Related Words

trinucleate | trinucleated |

Developed & Maintained By Taraprasad.com

Treasure Words