meaning of microbrachia

1. abnormally small arms


Related Words

microbrachia |

Developed & Maintained By Taraprasad.com

Treasure Words