meaning of didymous

1. Growing in pairs or twins.


Related Words

didymous |

Developed & Maintained By Taraprasad.com

Treasure Words