Dictionary search results

Showing 1-2 of 2 results

orphan British & World English

A child whose parents are dead

orphan drug British & World English

A synthetic pharmaceutical which remains commercially undeveloped