meaning of dimerous

1. Composed of, or having, two parts of each kind.


Related Words

dimerous |

Developed & Maintained By Taraprasad.com

Treasure Words