meaning of missing link

1. hypothetical organism formerly thought to be intermediate between apes and human beings


Related Words

missing link |

Developed & Maintained By Taraprasad.com

Treasure Words