meaning of didymous
1.
Growing
in
pairs
or
twins.
Related Words
didymous
|
Developed & Maintained By
Taraprasad.com