meaning of dichastic

1. Capable of subdividing spontaneously.


Related Words

dichastic |

Developed & Maintained By Taraprasad.com

Treasure Words