Heritors meaning : A person who inherits; an heir or heiress. A proprietor or landholder in a parish.
heritors
mediacy
hemmed
recommendatory
biocontrol