meaning of trinucleated

1. having three nuclei


Related Words

trinucleated |

Developed & Maintained By Taraprasad.com

Treasure Words