More than 250 marijuana plants with a $2.9 million in street value were seized from two homes in Nashua on Thursday, police say.