Hide etymology ▸
heterogonous — Etymology, Origin & Word History | Etymology Explorer