Adjective Definition

intercrossed

1.Definition: produced by crossbreeding

Related Adjective(s):hybrid




Please Share